package com.tao.design.proxy

import com.tao.design.state.GumballMachine

/**
 *
 * @ProjectName:    lab
 * @Package:        com.tao.design.proxy
 * @ClassName:      GumBallMachineTestDrive
 * @Description:     java类作用描述
 * @Author:         wangxf
 * @CreateDate:     2022/4/29 10:22
 * @UpdateUser:     更新者
 * @UpdateDate:     2022/4/29 10:22
 * @UpdateRemark:   更新说明
 * @Version:        1.0
 */

/**
 * 为另一个对象提供一个替身或者占位符 以控制对这个对象的 访问
 *
 * 分类： 远程代理 虚拟代理
 */
class GumBallMachineTestDrive(val gumballMachine: GumballMachine) {


}

interface Remote {}
interface Stub {}

class PersonBean {

}